contour terrace - Spanish English Dictionary